Definition of Umbrella Pine

  • 1. Medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds Noun

Synonyms for word "umbrella pine"

Semanticaly linked words with "umbrella pine"

Hyponims for word "umbrella pine"